Synonyms: run, run for
Definition: extend or continue for a certain period of time
Usage: The film runs 5 hours
Similar words: last, endure
Definition: persist for a specified period of time
Usage: The bad weather lasted for three days